home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / C and C++ / Compilers⁄Interps / little-c / ReadMe < prev   
Encoding:
Text File  |  1993-10-04  |  1.1 KB  |  25 lines  |  [TEXT/ttxt]

  1.  
  2. This is the Think C 6.01 version of Little C -- a subset C interpreter,
  3. by  Herbert Schildt.
  4.  
  5. Little C is a C interpreter that can execute a subset of K&R ANSI C programming
  6. language.  ANSI C is a robust and powerful programming language, but the Little C 
  7. interpreter only implements a limited range of features. These include: 
  8. parameterized functions with local variables; recursion; if statement; do-while, 
  9. while, and for loops; integer and character variables; global variables; integer, 
  10. character, and string constraints; return statement; several library functions; 
  11. several operators; functions returning integers; and comments. A recursive-descent
  12. parser is used to implement the C interpreter. Details of the development,
  13. coding, and functionality of the C interpreter are described in
  14.  
  15.  Schildt, Herbert.
  16.    Building your own C interpreter.
  17.    Dr. Dobb's Journal of Software Tools v14, n8 (August, 1989):38 (16 pages).
  18.  
  19. The original source code can be obtained by anonymous ftp from sites with ddjmag 
  20. archive, e.g. oakland.oak.edu.
  21.  
  22. Enjoy.
  23.  
  24. T. S. Yang  (tsyang@ce.berkeley.edu)
  25.